FirmwareEdition

enum FirmwareEdition : ProtocolMessageEnum

Enum to indicate to clients whether this firmware is a special firmware build, like an event.
The first 16 values are reserved for non-event special firmwares, like the Smart Citizen use case.
Protobuf enum meshtastic.FirmwareEdition

Entries

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Properties

Link copied to clipboard

Burning Man, the yearly hippie gathering in the desert
BURNING_MAN = 18;
Link copied to clipboard
val DEFCON_VALUE: Int = 17

DEFCON, the yearly hacker conference
DEFCON = 17;
Link copied to clipboard

Placeholder for DIY and unofficial events
DIY_EDITION = 127;
Link copied to clipboard

Hamvention, the Dayton amateur radio convention
HAMVENTION = 19;
Link copied to clipboard

Open Sauce, the maker conference held yearly in CA
OPEN_SAUCE = 16;
Link copied to clipboard

Firmware for use in the Smart Citizen environmental monitoring network
SMART_CITIZEN = 1;
Link copied to clipboard

Vanilla firmware
VANILLA = 0;

Functions

Link copied to clipboard
Link copied to clipboard
open fun getDescriptor(): Descriptors.EnumDescriptor
Link copied to clipboard
fun getDescriptorForType(): Descriptors.EnumDescriptor
Link copied to clipboard
fun getNumber(): Int
Link copied to clipboard
fun getValueDescriptor(): Descriptors.EnumValueDescriptor
Link copied to clipboard
open fun internalGetValueMap(): Internal.EnumLiteMap<MeshProtos.FirmwareEdition>
Link copied to clipboard
open fun valueOf(desc: Descriptors.EnumValueDescriptor): MeshProtos.FirmwareEdition

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard

Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.